/**
 @file  TPKeyboardAvoidingTableView.h
 @brief 커스텀 키보드 노티피케이션 
 */

/**
 @class TPKeyboardAvoidingTableView 
 @brief 테이블뷰 내 텍스트 필드가 있을 경우 텍스트 필드에 포커스가 갈 때 자동으로 뷰를 올려주는 역할을 한다.
 */
@interface TPKeyboardAvoidingTableView : UITableView {
    UIEdgeInsets    _priorInset;
    BOOL            _keyboardVisible;
    CGRect          _keyboardRect;
}
@property (nonatomic, assign) BOOL keyBoardVisible;

- (void)setup;
- (void)removeNotification;
- (void)adjustOffsetToIdealIfNeeded;
- (void)keyboardWillShow:(NSNotification*)notification;
@end
